/**
 * 
 */
package com.meetingshow.meeting.uiservice.model;

import com.meetingshow.common.base.uiservice.model.BaseQueryParasVO;
import com.meetingshow.meeting.service.model.MeetingTypeQueryParas;

/**
 * @author louyi
 *
 */
public class MeetingTypeQueryParasVO extends BaseQueryParasVO {

    /**
     * 
     */
    private static final long serialVersionUID = -3376936050049939247L;
    
    private String firstResultNo;
    private String resultsPerGroup;
    
    private String typeId_e;
    private String typeName_e;
    private String typeName;
    
    public MeetingTypeQueryParasVO() {
    }
    
    public MeetingTypeQueryParasVO(MeetingTypeQueryParas meetingTypeQueryParas) {
        setFirstresultno(meetingTypeQueryParas.getFirstresultno());
        setResultspergroup(meetingTypeQueryParas.getResultspergroup());
        setTypeId_e(meetingTypeQueryParas.getTypeId_e());
        setTypeName(meetingTypeQueryParas.getTypeName());
        setTypeName_e(meetingTypeQueryParas.getTypeName_e());
    }
    
    public MeetingTypeQueryParas toMeetingTypeQueryParas() {
        MeetingTypeQueryParas meetingTypeQueryParas = new MeetingTypeQueryParas();
        
        meetingTypeQueryParas.setFirstresultno(getFirstresultno());
        meetingTypeQueryParas.setResultspergroup(getResultspergroup());
        meetingTypeQueryParas.setTypeId_e(getTypeId_e());
        meetingTypeQueryParas.setTypeName(getTypeName());
        meetingTypeQueryParas.setTypeName_e(getTypeName_e());
        
        return meetingTypeQueryParas;
    }
    
    /* (non-Javadoc)
     * @see com.meetingshow.common.base.uiservice.model.BaseQueryParasVO#getFirstresultno()
     */
    @Override
    public String getFirstresultno() {
        return firstResultNo;
    }

    /* (non-Javadoc)
     * @see com.meetingshow.common.base.uiservice.model.BaseQueryParasVO#setFirstresultno(java.lang.String)
     */
    @Override
    public void setFirstresultno(String firstresultno) {
        this.firstResultNo = firstresultno;
    }

    /* (non-Javadoc)
     * @see com.meetingshow.common.base.uiservice.model.BaseQueryParasVO#getResultspergroup()
     */
    @Override
    public String getResultspergroup() {
        return resultsPerGroup;
    }

    /* (non-Javadoc)
     * @see com.meetingshow.common.base.uiservice.model.BaseQueryParasVO#setResultspergroup(java.lang.String)
     */
    @Override
    public void setResultspergroup(String resultspergroup) {
        this.resultsPerGroup = resultspergroup;
    }

    /**
     * @return the typeId_e
     */
    public String getTypeId_e() {
        return typeId_e;
    }

    /**
     * @param typeId_e the typeId_e to set
     */
    public void setTypeId_e(String typeId_e) {
        this.typeId_e = typeId_e;
    }

    /**
     * @return the typeName_e
     */
    public String getTypeName_e() {
        return typeName_e;
    }

    /**
     * @param typeName_e the typeName_e to set
     */
    public void setTypeName_e(String typeName_e) {
        this.typeName_e = typeName_e;
    }

    /**
     * @return the typeName
     */
    public String getTypeName() {
        return typeName;
    }

    /**
     * @param typeName the typeName to set
     */
    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }
}
